//buffer用于存放二进制数据

//创建buffer的三种方法
var buf1 = new Buffer(10);  //10字节长度
var buf2 = new Buffer('i am panda ','utf-8'); //通过字符串创建，指定编码格式
var buf3 = new Buffer([10,20,30,40,50]);//通过数组创建

//向buffer写入数据的方法
buf1.write('i am linda\n');

//从buffer读出数据的方法
buf1.toString();

//将buffer转换为JSON对象
buf2.toJSON();

//buffer合并的方法
var concatBuf = Buffer.concat([buf1,buf2]);

//比较buffer
var result = buf1.compare(buf2);

//拷贝buffer
buf1.copy(buf2);

//裁剪buffer
buf1.slice(2,5);

//buffer长度
var length = buf1.length;



console.log(buf1.toString());
console.log(buf2.toString());
console.log(buf2.toJSON());
// console.log(buf3.toString());
console.log(concatBuf.toString());
